/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package testes;

import java.sql.*;

/**
 *
 * @author PRTurbo
 */
public class NewClass {

    public static void main(String[] args) {
        // TODO code application logic here  
        String url = "jdbc:postgresql://localhost:5432/postgres";
        String usuario = "postgres";
        String senha = "123";

        try {

            Class.forName("org.postgresql.Driver");

            Connection con;
            con = DriverManager.getConnection(url, usuario, senha);

            System.out.println("Conexão realizada com sucesso.");
            
            Statement stm = con.createStatement();
            
            // stm.executeQuery("INSERT INTO teste VALUES (1,'Cynthia')");  

            for(int i = 0; i < 10; i++){
                stm.executeUpdate("INSERT INTO teste VALUES (1,'Daniel')");
            //Editado 21/09/2011 para correção: executeQuery é usado para pesquisa, executeUpdate deve ser usado para inserir  
            }
            con.close();

        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}
//essa foi a estrutura do Banco de Dados PostgreSQL que usei para fazer o Exemplo!
/*
 CREATE TABLE "public"."usuarios" (
 "id" SERIAL,
 "nome" VARCHAR(50) NOT NULL,
 "login" VARCHAR(50) NOT NULL,
 "senha" VARCHAR(50) NOT NULL,
 CONSTRAINT "usuarios_login_key" UNIQUE("login"),
 CONSTRAINT "usuarios_pkey" PRIMARY KEY("id")
 ) WITH OIDS;
 */
//Obs: O Banco de dados utilizado no exmplo foi o PostgreSQL 8.3!
//Lembre-se: Se você quiser usar outro banco de dados é so você mudar o caminho do Drive de acordo com o Drive de conexão do Novo Banco de dados "Class.forName("org.postgresql.Driver");"
//e o caminho,porta,usuario e senha do Banco de Bados " Connection con = DriverManager.getConnection("jdbc:postgresql://localhost/Ex", "postgres", "postgres");" 